agent/means of doing anything - Turc Anglais Dictionnaire